regulatory and supervisory authority - Spanish English Dictionary